English Noun deep water #idiom A difficult or embarrassing situation. #:You will be in deep water if you are found copying from other dictionaries.
Related terms deep-water (adjective)